	.bg{
		background-color:#f1f1f1;
	}
	.order-s{
		display: block;
		background-color: #fff;
		margin-bottom: 20rpx;
	}
		.order-con{
			display: flex;
			padding: 20rpx;
			box-sizing: border-box;
			text-align: center;
			align-items: center;
			font-size: 32rpx;
			border-bottom: 2rpx solid #dddddd;
		}
			.order-text{
				padding: 10rpx;
				box-sizing: border-box;
			}
			.order-status{
				padding: 10rpx;
				box-sizing: border-box;
				color: #0055ff;
			}
			
		.person{
			display: flex;
			padding: 20rpx;
			box-sizing: border-box;
		}
		
			.personal{
				width:92%;
			}
				.pers{
					display: flex;
					font-weight: 550;
				}
					.name{
						font-size: 34rpx;
						padding: 15rpx;
						box-sizing: border-box;
					}
					.phone{
						font-size: 34rpx;
						box-sizing: border-box;
						padding:15rpx;
					}
				.addr{
					margin: 15rpx 15rpx;
					display: flex;
					align-items: center;
				}
					.locat{
						width: 50rpx;
						height: 50rpx;
						maggin: 10rpx;
					}
					.address{
						color: #606b79;
						padding-left:15rpx;
						box-sizing: border-box;
					}
				.icon{
					width:18rpx;
					height:30rpx;
					margin: 70rpx 10rpx;
					background-size: 100%;
				}
				
	
	.goods-item{
		background-color: #fff;
		margin: 20rpx 0rpx;
		padding: 10rpx;
		box-sizing: border-box;
	}
		.goods-content{
			display: flex;
			padding: 20rpx;
			border-bottom:2rpx solid #eaeaea;
			box-sizing: border-box;
		}
			.goods-img{
				width: 28%;
				height: 200rpx;
				margin: 15rpx;
			}
			.goods-text{
				width: 70%;
				margin: 15rpx;
				padding: 6rpx;
				box-sizing: border-box;
				overflow: hidden;
			}
				.goods-title{
					font-size: 28rpx;
					padding: 10rpx;
					box-sizing: border-box;
				}
				.goods-des{
					color: #8a8a8a;
					font-size: 26rpx;
					box-sizing: border-box;
					padding: 10rpx;
				}
		.goods-n{
			padding: 6rpx;
			box-sizing: border-box;
			display: flex;
			justify-content:space-between;
		}
			.goods-price{
				color: #8a8a8a;
			}
			.goods-num{
				
			}			
			
		.dprice{
			display: block;
			margin: 15rpx 10rpx;
			/* border-bottom:2rpx solid #eaeaea; */
		}
			.price{
				display: flex;
				text-align: center;
				color: #8a8a8a;
				padding: 10rpx;
				box-sizing: border-box;
				font-size: 24rpx;
				justify-content:space-between;
				
			}
				.price-text{
					
				}
				.price-num{
					
				}
				
		.price-re{
			margin: 10rpx;
			display: flex;
			font-size: 30rpx;
			justify-content:space-between;
		}
			.price-retext{
				padding: 10rpx;
				box-sizing: border-box;
			}
			.price-mon{
				color: #f15000;
				padding: 10rpx;
				box-sizing: border-box;
			}
			
	.order-item{
		background-color: #fff;
		padding: 20rpx;
		box-sizing: border-box;
	}
		.order-t{
			display: flex;
			align-items: center;
			padding: 10rpx 2rpx;
			box-sizing: border-box;
		}
			.ico{
				padding: 3rpx 0rpx;
				background-color: #f15000;
				width: 5rpx;
				box-sizing: border-box;
				height: 38rpx;
			}
			.order-text{
				
			}
			
		.order-content{
			display: block;
			font-size: 26rpx;
			color: #8a8a8a;
		}	
		.order-ct1{
			display: flex;
			margin: 2rpx;
		}
			.order-ct{
				display: flex;
				justify-content: flex-start;
				margin: 5rpx 2rpx;
			}
				.o-time{
					margin: 5rpx 2rpx;
				}
				.order-time{
					padding-left: 20rpx;
					margin: 5rpx 2rpx;
				}
				.cp{
					color: #f15000;
					margin: 5rpx 2rpx;
					padding-left: 30rpx;
					box-sizing: border-box;
					
				}